const baseUrl = "http://backend-api-01.newbee.ltd/api/v1" //公用路径
function ajaxFun(url, method, data = {}) {
	return new Promise((reslove, reject) => {
		uni.request({
			url: baseUrl + url, //请求地址
			method, //请求方法
			data,
			header: { //请求头部
				"Token": uni.getStorageSync('token'), // 获取token
				// 'content-type': header ? header : 'application/json'
			},
			success: (res) => { //成功回调
				uni.showToast({
					title: res.data.resultCode == 200 ? "成功" : res.data.message,
					icon: "none"
				})
				// if (res.data.code != 200) {
				//   uni.showToast({
				//     title: res.data.message,
				//     icon: "error"
				//   })

				if (res.data.resultCode == 416) {
					uni.reLaunch({
						url: '/pages/login/login',
					})
				}



				reslove(res.data.data) // then接收
			},
			fail(error) { //失败回调
				uni.showToast({
					title: "请求失败",
					icon: "error"
				})
				reject(error) // catch
			}
		})
	})
}
export {
	ajaxFun
} // 抛出去